const { body, header, query } = require('express-validator') // 加载校验包
const validate = require('../middleware/validate') // 校验回调

exports.createAritcls = validate([
  body('title').notEmpty().withMessage('标题不能为空'),
  body('content').notEmpty().withMessage('内容不能为空'),
  body('channel_id').notEmpty().withMessage('频道不能为空'), // 不能为空，并且指定返回的错误信息
  query('draft').notEmpty().withMessage('发布状态不能为空'), // 不能为空，并且指定返回的错误信息
  header('Authorization')
    .notEmpty()
    .withMessage('token不能为空') // 不能为空，并且指定返回的错误信息
])
